Skip to content

Commit 37ff8f9

Browse files
1 parent 97ac7f7 commit 37ff8f9

File tree

31 files changed

+1789
-45
lines changed

31 files changed

+1789
-45
lines changed

clients/google-api-services-discoveryengine/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-discoveryengine</artifactId>
25-
<version>v1-rev20260118-2.0.0</version>
25+
<version>v1-rev20260125-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260118-2.0.0'
38+
implementation 'com.google.apis:google-api-services-discoveryengine:v1-rev20260125-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1AdvancedCompleteQueryRequestBoostSpec.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.discoveryengine.v1.model;
1818

1919
/**
20-
* Specification to boost suggestions based on the condtion of the suggestion.
20+
* Specification to boost suggestions based on the condition of the suggestion.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the Discovery Engine API. For a detailed explanation see:

clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.java

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,39 @@ public final class GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus
4949
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
5050
private java.lang.Long effectiveSearchQpmThreshold;
5151

52+
/**
53+
* Output only. The earliest next update time for the indexing core subscription threshold. This
54+
* is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
55+
* This field is populated only if an update indexing core subscription threshold request is
56+
* succeeded.
57+
* The value may be {@code null}.
58+
*/
59+
@com.google.api.client.util.Key
60+
private String indexingCoreThresholdNextUpdateTime;
61+
62+
/**
63+
* Output only. The earliest next update time for the search QPM subscription threshold. This is
64+
* based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
65+
* This field is populated only if an update QPM subscription threshold request is succeeded.
66+
* The value may be {@code null}.
67+
*/
68+
@com.google.api.client.util.Key
69+
private String searchQpmThresholdNextUpdateTime;
70+
5271
/**
5372
* Optional. The start time of the currently active billing subscription.
5473
* The value may be {@code null}.
5574
*/
5675
@com.google.api.client.util.Key
5776
private String startTime;
5877

78+
/**
79+
* Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
80+
* The value may be {@code null}.
81+
*/
82+
@com.google.api.client.util.Key
83+
private String terminateTime;
84+
5985
/**
6086
* Optional. The currently effective Indexing Core threshold. This is the threshold against which
6187
* Indexing Core usage is compared for overage calculations.
@@ -94,6 +120,50 @@ public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus setEffective
94120
return this;
95121
}
96122

123+
/**
124+
* Output only. The earliest next update time for the indexing core subscription threshold. This
125+
* is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
126+
* This field is populated only if an update indexing core subscription threshold request is
127+
* succeeded.
128+
* @return value or {@code null} for none
129+
*/
130+
public String getIndexingCoreThresholdNextUpdateTime() {
131+
return indexingCoreThresholdNextUpdateTime;
132+
}
133+
134+
/**
135+
* Output only. The earliest next update time for the indexing core subscription threshold. This
136+
* is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
137+
* This field is populated only if an update indexing core subscription threshold request is
138+
* succeeded.
139+
* @param indexingCoreThresholdNextUpdateTime indexingCoreThresholdNextUpdateTime or {@code null} for none
140+
*/
141+
public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus setIndexingCoreThresholdNextUpdateTime(String indexingCoreThresholdNextUpdateTime) {
142+
this.indexingCoreThresholdNextUpdateTime = indexingCoreThresholdNextUpdateTime;
143+
return this;
144+
}
145+
146+
/**
147+
* Output only. The earliest next update time for the search QPM subscription threshold. This is
148+
* based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
149+
* This field is populated only if an update QPM subscription threshold request is succeeded.
150+
* @return value or {@code null} for none
151+
*/
152+
public String getSearchQpmThresholdNextUpdateTime() {
153+
return searchQpmThresholdNextUpdateTime;
154+
}
155+
156+
/**
157+
* Output only. The earliest next update time for the search QPM subscription threshold. This is
158+
* based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API.
159+
* This field is populated only if an update QPM subscription threshold request is succeeded.
160+
* @param searchQpmThresholdNextUpdateTime searchQpmThresholdNextUpdateTime or {@code null} for none
161+
*/
162+
public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus setSearchQpmThresholdNextUpdateTime(String searchQpmThresholdNextUpdateTime) {
163+
this.searchQpmThresholdNextUpdateTime = searchQpmThresholdNextUpdateTime;
164+
return this;
165+
}
166+
97167
/**
98168
* Optional. The start time of the currently active billing subscription.
99169
* @return value or {@code null} for none
@@ -111,6 +181,23 @@ public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus setStartTime
111181
return this;
112182
}
113183

184+
/**
185+
* Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
186+
* @return value or {@code null} for none
187+
*/
188+
public String getTerminateTime() {
189+
return terminateTime;
190+
}
191+
192+
/**
193+
* Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
194+
* @param terminateTime terminateTime or {@code null} for none
195+
*/
196+
public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus setTerminateTime(String terminateTime) {
197+
this.terminateTime = terminateTime;
198+
return this;
199+
}
200+
114201
@Override
115202
public GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus set(String fieldName, Object value) {
116203
return (GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus) super.set(fieldName, value);

clients/google-api-services-discoveryengine/v1/2.0.0/com/google/api/services/discoveryengine/v1/model/GoogleCloudDiscoveryengineV1WidgetConfig.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,13 @@ public final class GoogleCloudDiscoveryengineV1WidgetConfig extends com.google.a
262262
@com.google.api.client.util.Key
263263
private java.lang.String name;
264264

265+
/**
266+
* Output only. The nodes associated with the Widget Config.
267+
* The value may be {@code null}.
268+
*/
269+
@com.google.api.client.util.Key
270+
private java.util.List<GoogleCloudDiscoveryengineV1WidgetConfigNode> nodes;
271+
265272
/**
266273
* The type of snippet to display in UCS widget. - RESULT_DISPLAY_TYPE_UNSPECIFIED for existing
267274
* users. - SNIPPET for new non-enterprise search users. - EXTRACTIVE_ANSWER for new enterprise
@@ -860,6 +867,23 @@ public GoogleCloudDiscoveryengineV1WidgetConfig setName(java.lang.String name) {
860867
return this;
861868
}
862869

870+
/**
871+
* Output only. The nodes associated with the Widget Config.
872+
* @return value or {@code null} for none
873+
*/
874+
public java.util.List<GoogleCloudDiscoveryengineV1WidgetConfigNode> getNodes() {
875+
return nodes;
876+
}
877+
878+
/**
879+
* Output only. The nodes associated with the Widget Config.
880+
* @param nodes nodes or {@code null} for none
881+
*/
882+
public GoogleCloudDiscoveryengineV1WidgetConfig setNodes(java.util.List<GoogleCloudDiscoveryengineV1WidgetConfigNode> nodes) {
883+
this.nodes = nodes;
884+
return this;
885+
}
886+
863887
/**
864888
* The type of snippet to display in UCS widget. - RESULT_DISPLAY_TYPE_UNSPECIFIED for existing
865889
* users. - SNIPPET for new non-enterprise search users. - EXTRACTIVE_ANSWER for new enterprise
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,198 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.discoveryengine.v1.model;
18+
19+
/**
20+
* Represents a single reusable computational or logical unit.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Discovery Engine API. For a detailed explanation see:
24+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
25+
* </p>
26+
*
27+
* @author Google, Inc.
28+
*/
29+
@SuppressWarnings("javadoc")
30+
public final class GoogleCloudDiscoveryengineV1WidgetConfigNode extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* Output only. A detailed description of what the node does.
34+
* The value may be {@code null}.
35+
*/
36+
@com.google.api.client.util.Key
37+
private java.lang.String description;
38+
39+
/**
40+
* Output only. A human readable name for the node.
41+
* The value may be {@code null}.
42+
*/
43+
@com.google.api.client.util.Key
44+
private java.lang.String displayName;
45+
46+
/**
47+
* Output only. An identifier or URL pointing to an icon representing this node type.
48+
* The value may be {@code null}.
49+
*/
50+
@com.google.api.client.util.Key
51+
private java.lang.String iconUrl;
52+
53+
/**
54+
* Output only. The output schema of the tool. This schema is expected to conform to the OpenAPI
55+
* Schema standard (see https://spec.openapis.org/oas/v3.0.3.html/ and AIP-146). It describes the
56+
* structure of the output produced by this node.
57+
* The value may be {@code null}.
58+
*/
59+
@com.google.api.client.util.Key
60+
private java.util.Map<String, java.lang.Object> outputSchema;
61+
62+
/**
63+
* Output only. The parameter schema of the tool. This schema is expected to conform to the
64+
* OpenAPI Schema standard (see https://spec.openapis.org/oas/v3.0.3.html and AIP-146). It
65+
* describes the expected structure of the parameters that this node accepts.
66+
* The value may be {@code null}.
67+
*/
68+
@com.google.api.client.util.Key
69+
private java.util.Map<String, java.lang.Object> parameterSchema;
70+
71+
/**
72+
* Output only. The type of the node.
73+
* The value may be {@code null}.
74+
*/
75+
@com.google.api.client.util.Key
76+
private java.lang.String type;
77+
78+
/**
79+
* Output only. A detailed description of what the node does.
80+
* @return value or {@code null} for none
81+
*/
82+
public java.lang.String getDescription() {
83+
return description;
84+
}
85+
86+
/**
87+
* Output only. A detailed description of what the node does.
88+
* @param description description or {@code null} for none
89+
*/
90+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setDescription(java.lang.String description) {
91+
this.description = description;
92+
return this;
93+
}
94+
95+
/**
96+
* Output only. A human readable name for the node.
97+
* @return value or {@code null} for none
98+
*/
99+
public java.lang.String getDisplayName() {
100+
return displayName;
101+
}
102+
103+
/**
104+
* Output only. A human readable name for the node.
105+
* @param displayName displayName or {@code null} for none
106+
*/
107+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setDisplayName(java.lang.String displayName) {
108+
this.displayName = displayName;
109+
return this;
110+
}
111+
112+
/**
113+
* Output only. An identifier or URL pointing to an icon representing this node type.
114+
* @return value or {@code null} for none
115+
*/
116+
public java.lang.String getIconUrl() {
117+
return iconUrl;
118+
}
119+
120+
/**
121+
* Output only. An identifier or URL pointing to an icon representing this node type.
122+
* @param iconUrl iconUrl or {@code null} for none
123+
*/
124+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setIconUrl(java.lang.String iconUrl) {
125+
this.iconUrl = iconUrl;
126+
return this;
127+
}
128+
129+
/**
130+
* Output only. The output schema of the tool. This schema is expected to conform to the OpenAPI
131+
* Schema standard (see https://spec.openapis.org/oas/v3.0.3.html/ and AIP-146). It describes the
132+
* structure of the output produced by this node.
133+
* @return value or {@code null} for none
134+
*/
135+
public java.util.Map<String, java.lang.Object> getOutputSchema() {
136+
return outputSchema;
137+
}
138+
139+
/**
140+
* Output only. The output schema of the tool. This schema is expected to conform to the OpenAPI
141+
* Schema standard (see https://spec.openapis.org/oas/v3.0.3.html/ and AIP-146). It describes the
142+
* structure of the output produced by this node.
143+
* @param outputSchema outputSchema or {@code null} for none
144+
*/
145+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setOutputSchema(java.util.Map<String, java.lang.Object> outputSchema) {
146+
this.outputSchema = outputSchema;
147+
return this;
148+
}
149+
150+
/**
151+
* Output only. The parameter schema of the tool. This schema is expected to conform to the
152+
* OpenAPI Schema standard (see https://spec.openapis.org/oas/v3.0.3.html and AIP-146). It
153+
* describes the expected structure of the parameters that this node accepts.
154+
* @return value or {@code null} for none
155+
*/
156+
public java.util.Map<String, java.lang.Object> getParameterSchema() {
157+
return parameterSchema;
158+
}
159+
160+
/**
161+
* Output only. The parameter schema of the tool. This schema is expected to conform to the
162+
* OpenAPI Schema standard (see https://spec.openapis.org/oas/v3.0.3.html and AIP-146). It
163+
* describes the expected structure of the parameters that this node accepts.
164+
* @param parameterSchema parameterSchema or {@code null} for none
165+
*/
166+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setParameterSchema(java.util.Map<String, java.lang.Object> parameterSchema) {
167+
this.parameterSchema = parameterSchema;
168+
return this;
169+
}
170+
171+
/**
172+
* Output only. The type of the node.
173+
* @return value or {@code null} for none
174+
*/
175+
public java.lang.String getType() {
176+
return type;
177+
}
178+
179+
/**
180+
* Output only. The type of the node.
181+
* @param type type or {@code null} for none
182+
*/
183+
public GoogleCloudDiscoveryengineV1WidgetConfigNode setType(java.lang.String type) {
184+
this.type = type;
185+
return this;
186+
}
187+
188+
@Override
189+
public GoogleCloudDiscoveryengineV1WidgetConfigNode set(String fieldName, Object value) {
190+
return (GoogleCloudDiscoveryengineV1WidgetConfigNode) super.set(fieldName, value);
191+
}
192+
193+
@Override
194+
public GoogleCloudDiscoveryengineV1WidgetConfigNode clone() {
195+
return (GoogleCloudDiscoveryengineV1WidgetConfigNode) super.clone();
196+
}
197+
198+
}

0 commit comments

Comments
 (0)