Skip to content

Commit 08ff5ac

Browse files
1 parent ec10668 commit 08ff5ac

14 files changed

+128
-68
lines changed

clients/google-api-services-aiplatform/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-aiplatform</artifactId>
25-
<version>v1-rev20250613-2.0.0</version>
25+
<version>v1-rev20250625-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-aiplatform:v1-rev20250613-2.0.0'
38+
implementation 'com.google.apis:google-api-services-aiplatform:v1-rev20250625-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1GenerationConfigThinkingConfig.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ public final class GoogleCloudAiplatformV1GenerationConfigThinkingConfig extends
3838
private java.lang.Boolean includeThoughts;
3939

4040
/**
41-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
42-
* true.
41+
* Optional. Indicates the thinking budget in tokens.
4342
* The value may be {@code null}.
4443
*/
4544
@com.google.api.client.util.Key
@@ -65,17 +64,15 @@ public GoogleCloudAiplatformV1GenerationConfigThinkingConfig setIncludeThoughts(
6564
}
6665

6766
/**
68-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
69-
* true.
67+
* Optional. Indicates the thinking budget in tokens.
7068
* @return value or {@code null} for none
7169
*/
7270
public java.lang.Integer getThinkingBudget() {
7371
return thinkingBudget;
7472
}
7573

7674
/**
77-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
78-
* true.
75+
* Optional. Indicates the thinking budget in tokens.
7976
* @param thinkingBudget thinkingBudget or {@code null} for none
8077
*/
8178
public GoogleCloudAiplatformV1GenerationConfigThinkingConfig setThinkingBudget(java.lang.Integer thinkingBudget) {

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1ModelContainerSpec.java

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,11 @@ public final class GoogleCloudAiplatformV1ModelContainerSpec extends com.google.
177177

178178
/**
179179
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
180-
* now. By setting this field, any non-root route on this model will be accessible with
181-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
182-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
183-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
180+
* now. By setting this field, any non-root route on this model will be accessible with invoke
181+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
182+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
183+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
184+
* to dedicated endpoint.
184185
* The value may be {@code null}.
185186
*/
186187
@com.google.api.client.util.Key
@@ -544,10 +545,11 @@ public GoogleCloudAiplatformV1ModelContainerSpec setImageUri(java.lang.String im
544545

545546
/**
546547
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
547-
* now. By setting this field, any non-root route on this model will be accessible with
548-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
549-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
550-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
548+
* now. By setting this field, any non-root route on this model will be accessible with invoke
549+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
550+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
551+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
552+
* to dedicated endpoint.
551553
* @return value or {@code null} for none
552554
*/
553555
public java.lang.String getInvokeRoutePrefix() {
@@ -556,10 +558,11 @@ public java.lang.String getInvokeRoutePrefix() {
556558

557559
/**
558560
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
559-
* now. By setting this field, any non-root route on this model will be accessible with
560-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
561-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
562-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
561+
* now. By setting this field, any non-root route on this model will be accessible with invoke
562+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
563+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
564+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
565+
* to dedicated endpoint.
563566
* @param invokeRoutePrefix invokeRoutePrefix or {@code null} for none
564567
*/
565568
public GoogleCloudAiplatformV1ModelContainerSpec setInvokeRoutePrefix(java.lang.String invokeRoutePrefix) {

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1PSCAutomationConfig.java

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.aiplatform.v1.model;
1818

1919
/**
20-
* PSC config that is used to automatically create forwarding rule via ServiceConnectionMap.
20+
* PSC config that is used to automatically create PSC endpoints in the user projects.
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 Vertex AI API. For a detailed explanation see:
@@ -53,9 +53,8 @@ public final class GoogleCloudAiplatformV1PSCAutomationConfig extends com.google
5353
/**
5454
* Required. The full name of the Google Compute Engine
5555
* [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
56-
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert):
57-
* `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in
58-
* '12345', and {network} is network name.
56+
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
57+
* `projects/{project}/global/networks/{network}`.
5958
* The value may be {@code null}.
6059
*/
6160
@com.google.api.client.util.Key
@@ -129,9 +128,8 @@ public GoogleCloudAiplatformV1PSCAutomationConfig setIpAddress(java.lang.String
129128
/**
130129
* Required. The full name of the Google Compute Engine
131130
* [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
132-
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert):
133-
* `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in
134-
* '12345', and {network} is network name.
131+
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
132+
* `projects/{project}/global/networks/{network}`.
135133
* @return value or {@code null} for none
136134
*/
137135
public java.lang.String getNetwork() {
@@ -141,9 +139,8 @@ public java.lang.String getNetwork() {
141139
/**
142140
* Required. The full name of the Google Compute Engine
143141
* [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
144-
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/insert):
145-
* `projects/{project}/global/networks/{network}`. Where {project} is a project number, as in
146-
* '12345', and {network} is network name.
142+
* [Format](https://cloud.google.com/compute/docs/reference/rest/v1/networks/get):
143+
* `projects/{project}/global/networks/{network}`.
147144
* @param network network or {@code null} for none
148145
*/
149146
public GoogleCloudAiplatformV1PSCAutomationConfig setNetwork(java.lang.String network) {

clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1PrivateServiceConnectConfig.java

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,20 @@ public final class GoogleCloudAiplatformV1PrivateServiceConnectConfig extends co
4343
@com.google.api.client.util.Key
4444
private java.util.List<java.lang.String> projectAllowlist;
4545

46+
/**
47+
* Optional. List of projects and networks where the PSC endpoints will be created. This field is
48+
* used by Online Inference(Prediction) only.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private java.util.List<GoogleCloudAiplatformV1PSCAutomationConfig> pscAutomationConfigs;
53+
54+
static {
55+
// hack to force ProGuard to consider GoogleCloudAiplatformV1PSCAutomationConfig used, since otherwise it would be stripped out
56+
// see https://github.com/google/google-api-java-client/issues/543
57+
com.google.api.client.util.Data.nullOf(GoogleCloudAiplatformV1PSCAutomationConfig.class);
58+
}
59+
4660
/**
4761
* Output only. The name of the generated service attachment resource. This is only populated if
4862
* the endpoint is deployed with PrivateServiceConnect.
@@ -85,6 +99,25 @@ public GoogleCloudAiplatformV1PrivateServiceConnectConfig setProjectAllowlist(ja
8599
return this;
86100
}
87101

102+
/**
103+
* Optional. List of projects and networks where the PSC endpoints will be created. This field is
104+
* used by Online Inference(Prediction) only.
105+
* @return value or {@code null} for none
106+
*/
107+
public java.util.List<GoogleCloudAiplatformV1PSCAutomationConfig> getPscAutomationConfigs() {
108+
return pscAutomationConfigs;
109+
}
110+
111+
/**
112+
* Optional. List of projects and networks where the PSC endpoints will be created. This field is
113+
* used by Online Inference(Prediction) only.
114+
* @param pscAutomationConfigs pscAutomationConfigs or {@code null} for none
115+
*/
116+
public GoogleCloudAiplatformV1PrivateServiceConnectConfig setPscAutomationConfigs(java.util.List<GoogleCloudAiplatformV1PSCAutomationConfig> pscAutomationConfigs) {
117+
this.pscAutomationConfigs = pscAutomationConfigs;
118+
return this;
119+
}
120+
88121
/**
89122
* Output only. The name of the generated service attachment resource. This is only populated if
90123
* the endpoint is deployed with PrivateServiceConnect.

clients/google-api-services-aiplatform/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-aiplatform</artifactId>
11-
<version>v1-rev20250613-2.0.0</version>
12-
<name>Vertex AI API v1-rev20250613-2.0.0</name>
11+
<version>v1-rev20250625-2.0.0</version>
12+
<name>Vertex AI API v1-rev20250625-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-aiplatform/v1/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-aiplatform</artifactId>
25-
<version>v1-rev20250613-2.0.0</version>
25+
<version>v1-rev20250625-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-aiplatform:v1-rev20250613-2.0.0'
38+
implementation 'com.google.apis:google-api-services-aiplatform:v1-rev20250625-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-aiplatform/v1beta1/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-aiplatform</artifactId>
25-
<version>v1beta1-rev20250613-2.0.0</version>
25+
<version>v1beta1-rev20250625-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-aiplatform:v1beta1-rev20250613-2.0.0'
38+
implementation 'com.google.apis:google-api-services-aiplatform:v1beta1-rev20250625-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1GenerationConfigThinkingConfig.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ public final class GoogleCloudAiplatformV1beta1GenerationConfigThinkingConfig ex
3838
private java.lang.Boolean includeThoughts;
3939

4040
/**
41-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
42-
* true.
41+
* Optional. Indicates the thinking budget in tokens.
4342
* The value may be {@code null}.
4443
*/
4544
@com.google.api.client.util.Key
@@ -65,17 +64,15 @@ public GoogleCloudAiplatformV1beta1GenerationConfigThinkingConfig setIncludeThou
6564
}
6665

6766
/**
68-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
69-
* true.
67+
* Optional. Indicates the thinking budget in tokens.
7068
* @return value or {@code null} for none
7169
*/
7270
public java.lang.Integer getThinkingBudget() {
7371
return thinkingBudget;
7472
}
7573

7674
/**
77-
* Optional. Indicates the thinking budget in tokens. This is only applied when enable_thinking is
78-
* true.
75+
* Optional. Indicates the thinking budget in tokens.
7976
* @param thinkingBudget thinkingBudget or {@code null} for none
8077
*/
8178
public GoogleCloudAiplatformV1beta1GenerationConfigThinkingConfig setThinkingBudget(java.lang.Integer thinkingBudget) {

clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1ModelContainerSpec.java

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,11 @@ public final class GoogleCloudAiplatformV1beta1ModelContainerSpec extends com.go
177177

178178
/**
179179
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
180-
* now. By setting this field, any non-root route on this model will be accessible with
181-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
182-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
183-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
180+
* now. By setting this field, any non-root route on this model will be accessible with invoke
181+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
182+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
183+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
184+
* to dedicated endpoint.
184185
* The value may be {@code null}.
185186
*/
186187
@com.google.api.client.util.Key
@@ -544,10 +545,11 @@ public GoogleCloudAiplatformV1beta1ModelContainerSpec setImageUri(java.lang.Stri
544545

545546
/**
546547
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
547-
* now. By setting this field, any non-root route on this model will be accessible with
548-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
549-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
550-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
548+
* now. By setting this field, any non-root route on this model will be accessible with invoke
549+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
550+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
551+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
552+
* to dedicated endpoint.
551553
* @return value or {@code null} for none
552554
*/
553555
public java.lang.String getInvokeRoutePrefix() {
@@ -556,10 +558,11 @@ public java.lang.String getInvokeRoutePrefix() {
556558

557559
/**
558560
* Immutable. Invoke route prefix for the custom container. "" is the only supported value right
559-
* now. By setting this field, any non-root route on this model will be accessible with
560-
* [PredictionService.Invoke] eg: "/invoke/foo/bar". Only one of `predict_route` or
561-
* `invoke_route_prefix` can be set, and we default to using `predict_route` if this field is not
562-
* set. If this field is set, the Model can only be deployed to dedicated endpoint.
561+
* now. By setting this field, any non-root route on this model will be accessible with invoke
562+
* http call eg: "/invoke/foo/bar", however the [PredictionService.Invoke] RPC is not supported
563+
* yet. Only one of `predict_route` or `invoke_route_prefix` can be set, and we default to using
564+
* `predict_route` if this field is not set. If this field is set, the Model can only be deployed
565+
* to dedicated endpoint.
563566
* @param invokeRoutePrefix invokeRoutePrefix or {@code null} for none
564567
*/
565568
public GoogleCloudAiplatformV1beta1ModelContainerSpec setInvokeRoutePrefix(java.lang.String invokeRoutePrefix) {

0 commit comments

Comments
 (0)