Skip to content

Commit 8270a8b

Browse files
1 parent 3888ad3 commit 8270a8b

File tree

30 files changed

+5752
-63
lines changed

30 files changed

+5752
-63
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-rev20250519-2.0.0</version>
25+
<version>v1-rev20250527-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-rev20250519-2.0.0'
38+
implementation 'com.google.apis:google-api-services-aiplatform:v1-rev20250527-2.0.0'
3939
}
4040
```
4141

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

Lines changed: 1647 additions & 0 deletions
Large diffs are not rendered by default.

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

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

1919
/**
20-
* Result of executing the [ExecutableCode]. Always follows a `part` containing the
21-
* [ExecutableCode].
20+
* Result of executing the [ExecutableCode]. Only generated when using the [CodeExecution] tool, and
21+
* always follows a `part` containing the [ExecutableCode].
2222
*
2323
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2424
* transmitted over HTTP when working with the Vertex AI API. For a detailed explanation see:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
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.aiplatform.v1.model;
18+
19+
/**
20+
* Colab image of the runtime.
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 Vertex AI 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 GoogleCloudAiplatformV1ColabImage extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* Output only. A human-readable description of the specified colab image release, populated by
34+
* the system. Example: "Python 3.10", "Latest - current Python 3.11"
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String description;
39+
40+
/**
41+
* Optional. The release name of the NotebookRuntime Colab image, e.g. "py310". If not specified,
42+
* detault to the latest release.
43+
* The value may be {@code null}.
44+
*/
45+
@com.google.api.client.util.Key
46+
private java.lang.String releaseName;
47+
48+
/**
49+
* Output only. A human-readable description of the specified colab image release, populated by
50+
* the system. Example: "Python 3.10", "Latest - current Python 3.11"
51+
* @return value or {@code null} for none
52+
*/
53+
public java.lang.String getDescription() {
54+
return description;
55+
}
56+
57+
/**
58+
* Output only. A human-readable description of the specified colab image release, populated by
59+
* the system. Example: "Python 3.10", "Latest - current Python 3.11"
60+
* @param description description or {@code null} for none
61+
*/
62+
public GoogleCloudAiplatformV1ColabImage setDescription(java.lang.String description) {
63+
this.description = description;
64+
return this;
65+
}
66+
67+
/**
68+
* Optional. The release name of the NotebookRuntime Colab image, e.g. "py310". If not specified,
69+
* detault to the latest release.
70+
* @return value or {@code null} for none
71+
*/
72+
public java.lang.String getReleaseName() {
73+
return releaseName;
74+
}
75+
76+
/**
77+
* Optional. The release name of the NotebookRuntime Colab image, e.g. "py310". If not specified,
78+
* detault to the latest release.
79+
* @param releaseName releaseName or {@code null} for none
80+
*/
81+
public GoogleCloudAiplatformV1ColabImage setReleaseName(java.lang.String releaseName) {
82+
this.releaseName = releaseName;
83+
return this;
84+
}
85+
86+
@Override
87+
public GoogleCloudAiplatformV1ColabImage set(String fieldName, Object value) {
88+
return (GoogleCloudAiplatformV1ColabImage) super.set(fieldName, value);
89+
}
90+
91+
@Override
92+
public GoogleCloudAiplatformV1ColabImage clone() {
93+
return (GoogleCloudAiplatformV1ColabImage) super.clone();
94+
}
95+
96+
}

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

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

1919
/**
2020
* Code generated by the model that is meant to be executed, and the result returned to the model.
21-
* Generated when using the [FunctionDeclaration] tool and [FunctionCallingConfig] mode is set to
22-
* [Mode.CODE].
21+
* Generated when using the [CodeExecution] tool, in which the code will be automatically executed,
22+
* and a corresponding [CodeExecutionResult] will also be generated.
2323
*
2424
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2525
* transmitted over HTTP when working with the Vertex AI API. For a detailed explanation see:

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,13 @@ public final class GoogleCloudAiplatformV1GenerationConfig extends com.google.ap
4343
@com.google.api.client.util.Key
4444
private java.lang.Integer candidateCount;
4545

46+
/**
47+
* Optional. If enabled, the model will detect emotions and adapt its responses accordingly.
48+
* The value may be {@code null}.
49+
*/
50+
@com.google.api.client.util.Key
51+
private java.lang.Boolean enableAffectiveDialog;
52+
4653
/**
4754
* Optional. Frequency penalties.
4855
* The value may be {@code null}.
@@ -204,6 +211,23 @@ public GoogleCloudAiplatformV1GenerationConfig setCandidateCount(java.lang.Integ
204211
return this;
205212
}
206213

214+
/**
215+
* Optional. If enabled, the model will detect emotions and adapt its responses accordingly.
216+
* @return value or {@code null} for none
217+
*/
218+
public java.lang.Boolean getEnableAffectiveDialog() {
219+
return enableAffectiveDialog;
220+
}
221+
222+
/**
223+
* Optional. If enabled, the model will detect emotions and adapt its responses accordingly.
224+
* @param enableAffectiveDialog enableAffectiveDialog or {@code null} for none
225+
*/
226+
public GoogleCloudAiplatformV1GenerationConfig setEnableAffectiveDialog(java.lang.Boolean enableAffectiveDialog) {
227+
this.enableAffectiveDialog = enableAffectiveDialog;
228+
return this;
229+
}
230+
207231
/**
208232
* Optional. Frequency penalties.
209233
* @return value or {@code null} for none

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@
3030
@SuppressWarnings("javadoc")
3131
public final class GoogleCloudAiplatformV1NotebookSoftwareConfig extends com.google.api.client.json.GenericJson {
3232

33+
/**
34+
* Optional. Google-managed NotebookRuntime colab image.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private GoogleCloudAiplatformV1ColabImage colabImage;
39+
3340
/**
3441
* Optional. Environment variables to be passed to the container. Maximum limit is 100.
3542
* The value may be {@code null}.
@@ -50,6 +57,23 @@ public final class GoogleCloudAiplatformV1NotebookSoftwareConfig extends com.goo
5057
@com.google.api.client.util.Key
5158
private GoogleCloudAiplatformV1PostStartupScriptConfig postStartupScriptConfig;
5259

60+
/**
61+
* Optional. Google-managed NotebookRuntime colab image.
62+
* @return value or {@code null} for none
63+
*/
64+
public GoogleCloudAiplatformV1ColabImage getColabImage() {
65+
return colabImage;
66+
}
67+
68+
/**
69+
* Optional. Google-managed NotebookRuntime colab image.
70+
* @param colabImage colabImage or {@code null} for none
71+
*/
72+
public GoogleCloudAiplatformV1NotebookSoftwareConfig setColabImage(GoogleCloudAiplatformV1ColabImage colabImage) {
73+
this.colabImage = colabImage;
74+
return this;
75+
}
76+
5377
/**
5478
* Optional. Environment variables to be passed to the container. Maximum limit is 100.
5579
* @return value or {@code null} for none

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

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,22 @@
2929
@SuppressWarnings("javadoc")
3030
public final class GoogleCloudAiplatformV1PSCAutomationConfig extends com.google.api.client.json.GenericJson {
3131

32+
/**
33+
* Output only. Forwarding rule created by the PSC service automation. Note for Vector search, use
34+
* IndexPrivateEndpoint instead.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String forwardingRule;
39+
40+
/**
41+
* Output only. IP address rule created by the PSC service automation. Note for Vector search, use
42+
* IndexPrivateEndpoint instead.
43+
* The value may be {@code null}.
44+
*/
45+
@com.google.api.client.util.Key
46+
private java.lang.String ipAddress;
47+
3248
/**
3349
* Required. The full name of the Google Compute Engine
3450
* [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).
@@ -47,6 +63,44 @@ public final class GoogleCloudAiplatformV1PSCAutomationConfig extends com.google
4763
@com.google.api.client.util.Key
4864
private java.lang.String projectId;
4965

66+
/**
67+
* Output only. Forwarding rule created by the PSC service automation. Note for Vector search, use
68+
* IndexPrivateEndpoint instead.
69+
* @return value or {@code null} for none
70+
*/
71+
public java.lang.String getForwardingRule() {
72+
return forwardingRule;
73+
}
74+
75+
/**
76+
* Output only. Forwarding rule created by the PSC service automation. Note for Vector search, use
77+
* IndexPrivateEndpoint instead.
78+
* @param forwardingRule forwardingRule or {@code null} for none
79+
*/
80+
public GoogleCloudAiplatformV1PSCAutomationConfig setForwardingRule(java.lang.String forwardingRule) {
81+
this.forwardingRule = forwardingRule;
82+
return this;
83+
}
84+
85+
/**
86+
* Output only. IP address rule created by the PSC service automation. Note for Vector search, use
87+
* IndexPrivateEndpoint instead.
88+
* @return value or {@code null} for none
89+
*/
90+
public java.lang.String getIpAddress() {
91+
return ipAddress;
92+
}
93+
94+
/**
95+
* Output only. IP address rule created by the PSC service automation. Note for Vector search, use
96+
* IndexPrivateEndpoint instead.
97+
* @param ipAddress ipAddress or {@code null} for none
98+
*/
99+
public GoogleCloudAiplatformV1PSCAutomationConfig setIpAddress(java.lang.String ipAddress) {
100+
this.ipAddress = ipAddress;
101+
return this;
102+
}
103+
50104
/**
51105
* Required. The full name of the Google Compute Engine
52106
* [network](https://cloud.google.com/compute/docs/networks-and-firewalls#networks).

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,16 +45,16 @@ public final class GoogleCloudAiplatformV1SupervisedTuningSpec extends com.googl
4545
private GoogleCloudAiplatformV1SupervisedHyperParameters hyperParameters;
4646

4747
/**
48-
* Required. Cloud Storage path to file containing training dataset for tuning. The dataset must
49-
* be formatted as a JSONL file.
48+
* Required. Training dataset used for tuning. The dataset can be specified as either a Cloud
49+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
5050
* The value may be {@code null}.
5151
*/
5252
@com.google.api.client.util.Key
5353
private java.lang.String trainingDatasetUri;
5454

5555
/**
56-
* Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must
57-
* be formatted as a JSONL file.
56+
* Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud
57+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
5858
* The value may be {@code null}.
5959
*/
6060
@com.google.api.client.util.Key
@@ -97,17 +97,17 @@ public GoogleCloudAiplatformV1SupervisedTuningSpec setHyperParameters(GoogleClou
9797
}
9898

9999
/**
100-
* Required. Cloud Storage path to file containing training dataset for tuning. The dataset must
101-
* be formatted as a JSONL file.
100+
* Required. Training dataset used for tuning. The dataset can be specified as either a Cloud
101+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
102102
* @return value or {@code null} for none
103103
*/
104104
public java.lang.String getTrainingDatasetUri() {
105105
return trainingDatasetUri;
106106
}
107107

108108
/**
109-
* Required. Cloud Storage path to file containing training dataset for tuning. The dataset must
110-
* be formatted as a JSONL file.
109+
* Required. Training dataset used for tuning. The dataset can be specified as either a Cloud
110+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
111111
* @param trainingDatasetUri trainingDatasetUri or {@code null} for none
112112
*/
113113
public GoogleCloudAiplatformV1SupervisedTuningSpec setTrainingDatasetUri(java.lang.String trainingDatasetUri) {
@@ -116,17 +116,17 @@ public GoogleCloudAiplatformV1SupervisedTuningSpec setTrainingDatasetUri(java.la
116116
}
117117

118118
/**
119-
* Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must
120-
* be formatted as a JSONL file.
119+
* Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud
120+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
121121
* @return value or {@code null} for none
122122
*/
123123
public java.lang.String getValidationDatasetUri() {
124124
return validationDatasetUri;
125125
}
126126

127127
/**
128-
* Optional. Cloud Storage path to file containing validation dataset for tuning. The dataset must
129-
* be formatted as a JSONL file.
128+
* Optional. Validation dataset used for tuning. The dataset can be specified as either a Cloud
129+
* Storage path to a JSONL file or as the resource name of a Vertex Multimodal Dataset.
130130
* @param validationDatasetUri validationDatasetUri or {@code null} for none
131131
*/
132132
public GoogleCloudAiplatformV1SupervisedTuningSpec setValidationDatasetUri(java.lang.String validationDatasetUri) {

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-rev20250519-2.0.0</version>
12-
<name>Vertex AI API v1-rev20250519-2.0.0</name>
11+
<version>v1-rev20250527-2.0.0</version>
12+
<name>Vertex AI API v1-rev20250527-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

0 commit comments

Comments
 (0)