diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/README.md b/clients/google-api-services-aiplatform/v1/2.0.0/README.md
index 15c8aded782..13f9ac56597 100644
--- a/clients/google-api-services-aiplatform/v1/2.0.0/README.md
+++ b/clients/google-api-services-aiplatform/v1/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
The typical use is:
+ *
+ * {@code Aiplatform aiplatform = new Aiplatform(...);}
+ * {@code Aiplatform.V1.List request = aiplatform.v1().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public V1 v1() {
+ return new V1();
+ }
+
+ /**
+ * The "v1" collection of methods.
+ */
+ public class V1 {
+
+ /**
+ * Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,
+ * invoke_route_prefix must be set to allow the paths that will be specified in the request.
+ *
+ * Create a request for the method "v1.responses".
+ *
+ * This request holds the parameters needed by the aiplatform server. After setting any optional
+ * parameters, call the {@link Responses#execute()} method to invoke the remote operation.
+ *
+ * @param endpoint Required. The name of the Endpoint requested to serve the prediction. Format:
+ * `projects/{project}/locations/{location}/endpoints/{endpoint}`
+ * @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleApiHttpBody}
+ * @return the request
+ */
+ public Responses responses(java.lang.String endpoint, com.google.api.services.aiplatform.v1.model.GoogleApiHttpBody content) throws java.io.IOException {
+ Responses result = new Responses(endpoint, content);
+ initialize(result);
+ return result;
+ }
+
+ public class Responses extends AiplatformRequest{@link + * Responses#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.
+ * + * @param endpoint Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + * @param content the {@link com.google.api.services.aiplatform.v1.model.GoogleApiHttpBody} + * @since 1.13 + */ + protected Responses(java.lang.String endpoint, com.google.api.services.aiplatform.v1.model.GoogleApiHttpBody content) { + super(Aiplatform.this, "POST", REST_PATH, content, com.google.api.services.aiplatform.v1.model.GoogleApiHttpBody.class); + this.endpoint = com.google.api.client.util.Preconditions.checkNotNull(endpoint, "Required parameter endpoint must be specified."); + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(ENDPOINT_PATTERN.matcher(endpoint).matches(), + "Parameter endpoint must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+/publishers/[^/]+$"); + } + } + + @Override + public Responses set$Xgafv(java.lang.String $Xgafv) { + return (Responses) super.set$Xgafv($Xgafv); + } + + @Override + public Responses setAccessToken(java.lang.String accessToken) { + return (Responses) super.setAccessToken(accessToken); + } + + @Override + public Responses setAlt(java.lang.String alt) { + return (Responses) super.setAlt(alt); + } + + @Override + public Responses setCallback(java.lang.String callback) { + return (Responses) super.setCallback(callback); + } + + @Override + public Responses setFields(java.lang.String fields) { + return (Responses) super.setFields(fields); + } + + @Override + public Responses setKey(java.lang.String key) { + return (Responses) super.setKey(key); + } + + @Override + public Responses setOauthToken(java.lang.String oauthToken) { + return (Responses) super.setOauthToken(oauthToken); + } + + @Override + public Responses setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Responses) super.setPrettyPrint(prettyPrint); + } + + @Override + public Responses setQuotaUser(java.lang.String quotaUser) { + return (Responses) super.setQuotaUser(quotaUser); + } + + @Override + public Responses setUploadType(java.lang.String uploadType) { + return (Responses) super.setUploadType(uploadType); + } + + @Override + public Responses setUploadProtocol(java.lang.String uploadProtocol) { + return (Responses) super.setUploadProtocol(uploadProtocol); + } + + /** + * Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + @com.google.api.client.util.Key + private java.lang.String endpoint; + + /** Required. The name of the Endpoint requested to serve the prediction. Format: + `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + public java.lang.String getEndpoint() { + return endpoint; + } + + /** + * Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + public Responses setEndpoint(java.lang.String endpoint) { + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(ENDPOINT_PATTERN.matcher(endpoint).matches(), + "Parameter endpoint must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+/publishers/[^/]+$"); + } + this.endpoint = endpoint; + return this; + } + + /** ID of the DeployedModel that serves the invoke request. */ + @com.google.api.client.util.Key + private java.lang.String deployedModelId; + + /** ID of the DeployedModel that serves the invoke request. + */ + public java.lang.String getDeployedModelId() { + return deployedModelId; + } + + /** ID of the DeployedModel that serves the invoke request. */ + public Responses setDeployedModelId(java.lang.String deployedModelId) { + this.deployedModelId = deployedModelId; + return this; + } + + @Override + public Responses set(String parameterName, Object value) { + return (Responses) super.set(parameterName, value); + } + } + + } } /** * An accessor for creating requests from the RagCorpora collection. diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java index 22b852e63bb..a2625018320 100644 --- a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java +++ b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java @@ -51,6 +51,13 @@ public final class CloudAiLargeModelsVisionGenerateVideoExperiments extends com. @com.google.api.client.util.Key private java.lang.String codec; + /** + * Optional. Color alignment configuration. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig colorAlignment; + /** * Conditioning frames for veo experimental models ONLY, not to be confused with keyframes (ID:31) * in GenerateVideoRequest. @@ -130,6 +137,13 @@ public final class CloudAiLargeModelsVisionGenerateVideoExperiments extends com. @com.google.api.client.util.Key private CloudAiLargeModelsVisionSeamless seamless; + /** + * Optional. Spatial alignment configuration. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig spatialAlignment; + /** * If true (default), truncate input videos that exceed the model's maximum frame count by * applying a frame_selection_config to __video_file__ inputs. Set to false to preserve the @@ -207,6 +221,23 @@ public CloudAiLargeModelsVisionGenerateVideoExperiments setCodec(java.lang.Strin return this; } + /** + * Optional. Color alignment configuration. + * @return value or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig getColorAlignment() { + return colorAlignment; + } + + /** + * Optional. Color alignment configuration. + * @param colorAlignment colorAlignment or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperiments setColorAlignment(CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig colorAlignment) { + this.colorAlignment = colorAlignment; + return this; + } + /** * Conditioning frames for veo experimental models ONLY, not to be confused with keyframes (ID:31) * in GenerateVideoRequest. @@ -395,6 +426,23 @@ public CloudAiLargeModelsVisionGenerateVideoExperiments setSeamless(CloudAiLarge return this; } + /** + * Optional. Spatial alignment configuration. + * @return value or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig getSpatialAlignment() { + return spatialAlignment; + } + + /** + * Optional. Spatial alignment configuration. + * @param spatialAlignment spatialAlignment or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperiments setSpatialAlignment(CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig spatialAlignment) { + this.spatialAlignment = spatialAlignment; + return this; + } + /** * If true (default), truncate input videos that exceed the model's maximum frame count by * applying a frame_selection_config to __video_file__ inputs. Set to false to preserve the diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java new file mode 100644 index 00000000000..b2e9c98b1b8 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java @@ -0,0 +1,66 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1.model; + +/** + * Configuration for color alignment. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig extends com.google.api.client.json.GenericJson { + + /** + * Optional. If true, enable alignment. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean enable; + + /** + * Optional. If true, enable alignment. + * @return value or {@code null} for none + */ + public java.lang.Boolean getEnable() { + return enable; + } + + /** + * Optional. If true, enable alignment. + * @param enable enable or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig setEnable(java.lang.Boolean enable) { + this.enable = enable; + return this; + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig set(String fieldName, Object value) { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig) super.set(fieldName, value); + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig clone() { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java new file mode 100644 index 00000000000..caa92abdaa8 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java @@ -0,0 +1,66 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1.model; + +/** + * Configuration for spatial alignment. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig extends com.google.api.client.json.GenericJson { + + /** + * Optional. If true, enable alignment. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean enable; + + /** + * Optional. If true, enable alignment. + * @return value or {@code null} for none + */ + public java.lang.Boolean getEnable() { + return enable; + } + + /** + * Optional. If true, enable alignment. + * @param enable enable or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig setEnable(java.lang.Boolean enable) { + this.enable = enable; + return this; + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig set(String fieldName, Object value) { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig) super.set(fieldName, value); + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig clone() { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest.java b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest.java index 0e1cc649ef1..89c00137ea8 100644 --- a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest.java +++ b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest.java @@ -30,6 +30,33 @@ @SuppressWarnings("javadoc") public final class GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest extends com.google.api.client.json.GenericJson { + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean force; + + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * @return value or {@code null} for none + */ + public java.lang.Boolean getForce() { + return force; + } + + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * @param force force or {@code null} for none + */ + public GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest setForce(java.lang.Boolean force) { + this.force = force; + return this; + } + @Override public GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest set(String fieldName, Object value) { return (GoogleCloudAiplatformV1DeprovisionSemanticGovernancePolicyEngineRequest) super.set(fieldName, value); diff --git a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1GroundingMetadata.java b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1GroundingMetadata.java index 37b53a72f15..668aaba3240 100644 --- a/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1GroundingMetadata.java +++ b/clients/google-api-services-aiplatform/v1/2.0.0/com/google/api/services/aiplatform/v1/model/GoogleCloudAiplatformV1GroundingMetadata.java @@ -79,6 +79,14 @@ public final class GoogleCloudAiplatformV1GroundingMetadata extends com.google.a @com.google.api.client.util.Key private GoogleCloudAiplatformV1RetrievalMetadata retrievalMetadata; + /** + * Optional. The queries that were executed by the retrieval tools. This field is populated only + * when the grounding source is a retrieval tool, such as Vertex AI Search. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.ListThe typical use is:
+ *
+ * {@code Aiplatform aiplatform = new Aiplatform(...);}
+ * {@code Aiplatform.V1.List request = aiplatform.v1().list(parameters ...)}
+ *
+ *
+ * @return the resource collection
+ */
+ public V1 v1() {
+ return new V1();
+ }
+
+ /**
+ * The "v1" collection of methods.
+ */
+ public class V1 {
+
+ /**
+ * Forwards arbitrary HTTP requests for both streaming and non-streaming cases. To use this method,
+ * invoke_route_prefix must be set to allow the paths that will be specified in the request.
+ *
+ * Create a request for the method "v1.responses".
+ *
+ * This request holds the parameters needed by the aiplatform server. After setting any optional
+ * parameters, call the {@link Responses#execute()} method to invoke the remote operation.
+ *
+ * @param endpoint Required. The name of the Endpoint requested to serve the prediction. Format:
+ * `projects/{project}/locations/{location}/endpoints/{endpoint}`
+ * @param content the {@link com.google.api.services.aiplatform.v1beta1.model.GoogleApiHttpBody}
+ * @return the request
+ */
+ public Responses responses(java.lang.String endpoint, com.google.api.services.aiplatform.v1beta1.model.GoogleApiHttpBody content) throws java.io.IOException {
+ Responses result = new Responses(endpoint, content);
+ initialize(result);
+ return result;
+ }
+
+ public class Responses extends AiplatformRequest{@link + * Responses#initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)} + * must be called to initialize this instance immediately after invoking the constructor.
+ * + * @param endpoint Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + * @param content the {@link com.google.api.services.aiplatform.v1beta1.model.GoogleApiHttpBody} + * @since 1.13 + */ + protected Responses(java.lang.String endpoint, com.google.api.services.aiplatform.v1beta1.model.GoogleApiHttpBody content) { + super(Aiplatform.this, "POST", REST_PATH, content, com.google.api.services.aiplatform.v1beta1.model.GoogleApiHttpBody.class); + this.endpoint = com.google.api.client.util.Preconditions.checkNotNull(endpoint, "Required parameter endpoint must be specified."); + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(ENDPOINT_PATTERN.matcher(endpoint).matches(), + "Parameter endpoint must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+/publishers/[^/]+$"); + } + } + + @Override + public Responses set$Xgafv(java.lang.String $Xgafv) { + return (Responses) super.set$Xgafv($Xgafv); + } + + @Override + public Responses setAccessToken(java.lang.String accessToken) { + return (Responses) super.setAccessToken(accessToken); + } + + @Override + public Responses setAlt(java.lang.String alt) { + return (Responses) super.setAlt(alt); + } + + @Override + public Responses setCallback(java.lang.String callback) { + return (Responses) super.setCallback(callback); + } + + @Override + public Responses setFields(java.lang.String fields) { + return (Responses) super.setFields(fields); + } + + @Override + public Responses setKey(java.lang.String key) { + return (Responses) super.setKey(key); + } + + @Override + public Responses setOauthToken(java.lang.String oauthToken) { + return (Responses) super.setOauthToken(oauthToken); + } + + @Override + public Responses setPrettyPrint(java.lang.Boolean prettyPrint) { + return (Responses) super.setPrettyPrint(prettyPrint); + } + + @Override + public Responses setQuotaUser(java.lang.String quotaUser) { + return (Responses) super.setQuotaUser(quotaUser); + } + + @Override + public Responses setUploadType(java.lang.String uploadType) { + return (Responses) super.setUploadType(uploadType); + } + + @Override + public Responses setUploadProtocol(java.lang.String uploadProtocol) { + return (Responses) super.setUploadProtocol(uploadProtocol); + } + + /** + * Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + @com.google.api.client.util.Key + private java.lang.String endpoint; + + /** Required. The name of the Endpoint requested to serve the prediction. Format: + `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + public java.lang.String getEndpoint() { + return endpoint; + } + + /** + * Required. The name of the Endpoint requested to serve the prediction. Format: + * `projects/{project}/locations/{location}/endpoints/{endpoint}` + */ + public Responses setEndpoint(java.lang.String endpoint) { + if (!getSuppressPatternChecks()) { + com.google.api.client.util.Preconditions.checkArgument(ENDPOINT_PATTERN.matcher(endpoint).matches(), + "Parameter endpoint must conform to the pattern " + + "^projects/[^/]+/locations/[^/]+/publishers/[^/]+$"); + } + this.endpoint = endpoint; + return this; + } + + /** ID of the DeployedModel that serves the invoke request. */ + @com.google.api.client.util.Key + private java.lang.String deployedModelId; + + /** ID of the DeployedModel that serves the invoke request. + */ + public java.lang.String getDeployedModelId() { + return deployedModelId; + } + + /** ID of the DeployedModel that serves the invoke request. */ + public Responses setDeployedModelId(java.lang.String deployedModelId) { + this.deployedModelId = deployedModelId; + return this; + } + + @Override + public Responses set(String parameterName, Object value) { + return (Responses) super.set(parameterName, value); + } + } + + } } /** * An accessor for creating requests from the RagCorpora collection. diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java index 3952fcaa0d8..a714cf90270 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperiments.java @@ -51,6 +51,13 @@ public final class CloudAiLargeModelsVisionGenerateVideoExperiments extends com. @com.google.api.client.util.Key private java.lang.String codec; + /** + * Optional. Color alignment configuration. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig colorAlignment; + /** * Conditioning frames for veo experimental models ONLY, not to be confused with keyframes (ID:31) * in GenerateVideoRequest. @@ -130,6 +137,13 @@ public final class CloudAiLargeModelsVisionGenerateVideoExperiments extends com. @com.google.api.client.util.Key private CloudAiLargeModelsVisionSeamless seamless; + /** + * Optional. Spatial alignment configuration. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig spatialAlignment; + /** * If true (default), truncate input videos that exceed the model's maximum frame count by * applying a frame_selection_config to __video_file__ inputs. Set to false to preserve the @@ -207,6 +221,23 @@ public CloudAiLargeModelsVisionGenerateVideoExperiments setCodec(java.lang.Strin return this; } + /** + * Optional. Color alignment configuration. + * @return value or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig getColorAlignment() { + return colorAlignment; + } + + /** + * Optional. Color alignment configuration. + * @param colorAlignment colorAlignment or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperiments setColorAlignment(CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig colorAlignment) { + this.colorAlignment = colorAlignment; + return this; + } + /** * Conditioning frames for veo experimental models ONLY, not to be confused with keyframes (ID:31) * in GenerateVideoRequest. @@ -395,6 +426,23 @@ public CloudAiLargeModelsVisionGenerateVideoExperiments setSeamless(CloudAiLarge return this; } + /** + * Optional. Spatial alignment configuration. + * @return value or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig getSpatialAlignment() { + return spatialAlignment; + } + + /** + * Optional. Spatial alignment configuration. + * @param spatialAlignment spatialAlignment or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperiments setSpatialAlignment(CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig spatialAlignment) { + this.spatialAlignment = spatialAlignment; + return this; + } + /** * If true (default), truncate input videos that exceed the model's maximum frame count by * applying a frame_selection_config to __video_file__ inputs. Set to false to preserve the diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java new file mode 100644 index 00000000000..69223c6c220 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig.java @@ -0,0 +1,66 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * Configuration for color alignment. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig extends com.google.api.client.json.GenericJson { + + /** + * Optional. If true, enable alignment. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean enable; + + /** + * Optional. If true, enable alignment. + * @return value or {@code null} for none + */ + public java.lang.Boolean getEnable() { + return enable; + } + + /** + * Optional. If true, enable alignment. + * @param enable enable or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig setEnable(java.lang.Boolean enable) { + this.enable = enable; + return this; + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig set(String fieldName, Object value) { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig) super.set(fieldName, value); + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig clone() { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsColorAlignmentConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java new file mode 100644 index 00000000000..ca8b338e501 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig.java @@ -0,0 +1,66 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * Configuration for spatial alignment. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig extends com.google.api.client.json.GenericJson { + + /** + * Optional. If true, enable alignment. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean enable; + + /** + * Optional. If true, enable alignment. + * @return value or {@code null} for none + */ + public java.lang.Boolean getEnable() { + return enable; + } + + /** + * Optional. If true, enable alignment. + * @param enable enable or {@code null} for none + */ + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig setEnable(java.lang.Boolean enable) { + this.enable = enable; + return this; + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig set(String fieldName, Object value) { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig) super.set(fieldName, value); + } + + @Override + public CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig clone() { + return (CloudAiLargeModelsVisionGenerateVideoExperimentsSpatialAlignmentConfig) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1AgentInteraction.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1AgentInteraction.java index 64c15133716..a33b9b18a99 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1AgentInteraction.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1AgentInteraction.java @@ -48,6 +48,13 @@ public final class GenaiVertexV1beta1AgentInteraction extends com.google.api.cli @com.google.api.client.util.Key private GenaiVertexV1beta1DynamicAgentConfig dynamicConfig; + /** + * Max total tokens for the agent run. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key @com.google.api.client.json.JsonString + private java.lang.Long maxTotalTokens; + /** * The name of the `Agent` used for generating the completion. * @return value or {@code null} for none @@ -95,6 +102,23 @@ public GenaiVertexV1beta1AgentInteraction setDynamicConfig(GenaiVertexV1beta1Dyn return this; } + /** + * Max total tokens for the agent run. + * @return value or {@code null} for none + */ + public java.lang.Long getMaxTotalTokens() { + return maxTotalTokens; + } + + /** + * Max total tokens for the agent run. + * @param maxTotalTokens maxTotalTokens or {@code null} for none + */ + public GenaiVertexV1beta1AgentInteraction setMaxTotalTokens(java.lang.Long maxTotalTokens) { + this.maxTotalTokens = maxTotalTokens; + return this; + } + @Override public GenaiVertexV1beta1AgentInteraction set(String fieldName, Object value) { return (GenaiVertexV1beta1AgentInteraction) super.set(fieldName, value); diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1GenerationConfig.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1GenerationConfig.java index a031f0e4055..ee9039c6033 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1GenerationConfig.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1GenerationConfig.java @@ -29,14 +29,6 @@ @SuppressWarnings("javadoc") public final class GenaiVertexV1beta1GenerationConfig extends com.google.api.client.json.GenericJson { - /** - * Penalizes tokens based on their frequency in the generated text. A positive value helps to - * reduce the repetition of words and phrases. Valid values can range from [-2.0, 2.0]. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key("frequency_penalty") - private java.lang.Float frequencyPenalty; - /** * Configuration for image interaction. * The value may be {@code null}. @@ -51,15 +43,6 @@ public final class GenaiVertexV1beta1GenerationConfig extends com.google.api.cli @com.google.api.client.util.Key private java.lang.Integer maxOutputTokens; - /** - * Penalizes tokens that have already appeared in the generated text. A positive value encourages - * the model to generate more diverse and less repetitive text. Valid values can range from [-2.0, - * 2.0]. - * The value may be {@code null}. - */ - @com.google.api.client.util.Key("presence_penalty") - private java.lang.Float presencePenalty; - /** * Seed used in decoding for reproducibility. * The value may be {@code null}. @@ -130,25 +113,6 @@ public final class GenaiVertexV1beta1GenerationConfig extends com.google.api.cli @com.google.api.client.util.Key private GenaiVertexV1beta1VideoConfig videoConfig; - /** - * Penalizes tokens based on their frequency in the generated text. A positive value helps to - * reduce the repetition of words and phrases. Valid values can range from [-2.0, 2.0]. - * @return value or {@code null} for none - */ - public java.lang.Float getFrequencyPenalty() { - return frequencyPenalty; - } - - /** - * Penalizes tokens based on their frequency in the generated text. A positive value helps to - * reduce the repetition of words and phrases. Valid values can range from [-2.0, 2.0]. - * @param frequencyPenalty frequencyPenalty or {@code null} for none - */ - public GenaiVertexV1beta1GenerationConfig setFrequencyPenalty(java.lang.Float frequencyPenalty) { - this.frequencyPenalty = frequencyPenalty; - return this; - } - /** * Configuration for image interaction. * @return value or {@code null} for none @@ -183,27 +147,6 @@ public GenaiVertexV1beta1GenerationConfig setMaxOutputTokens(java.lang.Integer m return this; } - /** - * Penalizes tokens that have already appeared in the generated text. A positive value encourages - * the model to generate more diverse and less repetitive text. Valid values can range from [-2.0, - * 2.0]. - * @return value or {@code null} for none - */ - public java.lang.Float getPresencePenalty() { - return presencePenalty; - } - - /** - * Penalizes tokens that have already appeared in the generated text. A positive value encourages - * the model to generate more diverse and less repetitive text. Valid values can range from [-2.0, - * 2.0]. - * @param presencePenalty presencePenalty or {@code null} for none - */ - public GenaiVertexV1beta1GenerationConfig setPresencePenalty(java.lang.Float presencePenalty) { - this.presencePenalty = presencePenalty; - return this; - } - /** * Seed used in decoding for reproducibility. * @return value or {@code null} for none diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1Interaction.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1Interaction.java index 5a6b96c3577..aea7954dbef 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1Interaction.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1Interaction.java @@ -80,6 +80,17 @@ public final class GenaiVertexV1beta1Interaction extends com.google.api.client.j @com.google.api.client.util.Key private java.lang.String id; + /** + * Optional. The labels with user-defined metadata for the request. It is used for billing and + * reporting only. Label keys and values can be no longer than 63 characters (Unicode codepoints) + * and can only contain lowercase letters, numeric characters, underscores, and dashes. + * International characters are allowed. Label values are optional. Label keys must start with a + * letter. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.MapThis is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1RetrievalCallDelta extends com.google.api.client.json.GenericJson { + + /** + * Required. The arguments to pass to the Retrieval tool. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments arguments; + + /** + * The type of retrieval tools. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String retrievalType; + + /** + * Required. The arguments to pass to the Retrieval tool. + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments getArguments() { + return arguments; + } + + /** + * Required. The arguments to pass to the Retrieval tool. + * @param arguments arguments or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallDelta setArguments(GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments arguments) { + this.arguments = arguments; + return this; + } + + /** + * The type of retrieval tools. + * @return value or {@code null} for none + */ + public java.lang.String getRetrievalType() { + return retrievalType; + } + + /** + * The type of retrieval tools. + * @param retrievalType retrievalType or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallDelta setRetrievalType(java.lang.String retrievalType) { + this.retrievalType = retrievalType; + return this; + } + + @Override + public GenaiVertexV1beta1RetrievalCallDelta set(String fieldName, Object value) { + return (GenaiVertexV1beta1RetrievalCallDelta) super.set(fieldName, value); + } + + @Override + public GenaiVertexV1beta1RetrievalCallDelta clone() { + return (GenaiVertexV1beta1RetrievalCallDelta) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStep.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStep.java new file mode 100644 index 00000000000..0a57f7b9663 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStep.java @@ -0,0 +1,91 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * Retrieval call step. Used by Vertex Retrieval tools such as Parallel AI, Exa AI, Vertex AI + * Search, etc. RetrievalType decides which tool is used. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1RetrievalCallStep extends com.google.api.client.json.GenericJson { + + /** + * Required. The arguments to pass to the retrieval tool. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments arguments; + + /** + * The type of retrieval tools. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String retrievalType; + + /** + * Required. The arguments to pass to the retrieval tool. + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments getArguments() { + return arguments; + } + + /** + * Required. The arguments to pass to the retrieval tool. + * @param arguments arguments or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallStep setArguments(GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments arguments) { + this.arguments = arguments; + return this; + } + + /** + * The type of retrieval tools. + * @return value or {@code null} for none + */ + public java.lang.String getRetrievalType() { + return retrievalType; + } + + /** + * The type of retrieval tools. + * @param retrievalType retrievalType or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallStep setRetrievalType(java.lang.String retrievalType) { + this.retrievalType = retrievalType; + return this; + } + + @Override + public GenaiVertexV1beta1RetrievalCallStep set(String fieldName, Object value) { + return (GenaiVertexV1beta1RetrievalCallStep) super.set(fieldName, value); + } + + @Override + public GenaiVertexV1beta1RetrievalCallStep clone() { + return (GenaiVertexV1beta1RetrievalCallStep) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments.java new file mode 100644 index 00000000000..81230ee6feb --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments.java @@ -0,0 +1,66 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * The arguments to pass to Retrieval tools. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1RetrievalCallStepRetrievalStepArguments extends com.google.api.client.json.GenericJson { + + /** + * Queries for Retrieval information. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.ListThis is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1RetrievalResultDelta extends com.google.api.client.json.GenericJson { + + /** + * Whether the retrieval resulted in an error. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean isError; + + /** + * Whether the retrieval resulted in an error. + * @return value or {@code null} for none + */ + public java.lang.Boolean getIsError() { + return isError; + } + + /** + * Whether the retrieval resulted in an error. + * @param isError isError or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalResultDelta setIsError(java.lang.Boolean isError) { + this.isError = isError; + return this; + } + + @Override + public GenaiVertexV1beta1RetrievalResultDelta set(String fieldName, Object value) { + return (GenaiVertexV1beta1RetrievalResultDelta) super.set(fieldName, value); + } + + @Override + public GenaiVertexV1beta1RetrievalResultDelta clone() { + return (GenaiVertexV1beta1RetrievalResultDelta) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalResultStep.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalResultStep.java new file mode 100644 index 00000000000..eeee955d592 --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1RetrievalResultStep.java @@ -0,0 +1,67 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * Vertex Retrieval result step. Used by Vertex Retrieval tools such as Parallel AI, Exa AI, Vertex + * AI Search, etc. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1RetrievalResultStep extends com.google.api.client.json.GenericJson { + + /** + * Whether the retrieval resulted in an error. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean isError; + + /** + * Whether the retrieval resulted in an error. + * @return value or {@code null} for none + */ + public java.lang.Boolean getIsError() { + return isError; + } + + /** + * Whether the retrieval resulted in an error. + * @param isError isError or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalResultStep setIsError(java.lang.Boolean isError) { + this.isError = isError; + return this; + } + + @Override + public GenaiVertexV1beta1RetrievalResultStep set(String fieldName, Object value) { + return (GenaiVertexV1beta1RetrievalResultStep) super.set(fieldName, value); + } + + @Override + public GenaiVertexV1beta1RetrievalResultStep clone() { + return (GenaiVertexV1beta1RetrievalResultStep) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1SafetySetting.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1SafetySetting.java new file mode 100644 index 00000000000..212134d2a9d --- /dev/null +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1SafetySetting.java @@ -0,0 +1,121 @@ +/* + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License + * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express + * or implied. See the License for the specific language governing permissions and limitations under + * the License. + */ +/* + * This code was generated by https://github.com/googleapis/google-api-java-client-services/ + * Modify at your own risk. + */ + +package com.google.api.services.aiplatform.v1beta1.model; + +/** + * A safety setting that affects the safety-blocking behavior. A SafetySetting consists of a harm + * category and a threshold for that category. + * + *This is the Java data model class that specifies how to parse/serialize into the JSON that is + * transmitted over HTTP when working with the Agent Platform API. For a detailed explanation see: + * https://developers.google.com/api-client-library/java/google-http-java-client/json + *
+ * + * @author Google, Inc. + */ +@SuppressWarnings("javadoc") +public final class GenaiVertexV1beta1SafetySetting extends com.google.api.client.json.GenericJson { + + /** + * Optional. The method for blocking content. If not specified, the default behavior is to use the + * probability score. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String method; + + /** + * Required. The threshold for blocking content. If the harm probability exceeds this threshold, + * the content will be blocked. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String threshold; + + /** + * Required. The type of harm category to be blocked. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.String type; + + /** + * Optional. The method for blocking content. If not specified, the default behavior is to use the + * probability score. + * @return value or {@code null} for none + */ + public java.lang.String getMethod() { + return method; + } + + /** + * Optional. The method for blocking content. If not specified, the default behavior is to use the + * probability score. + * @param method method or {@code null} for none + */ + public GenaiVertexV1beta1SafetySetting setMethod(java.lang.String method) { + this.method = method; + return this; + } + + /** + * Required. The threshold for blocking content. If the harm probability exceeds this threshold, + * the content will be blocked. + * @return value or {@code null} for none + */ + public java.lang.String getThreshold() { + return threshold; + } + + /** + * Required. The threshold for blocking content. If the harm probability exceeds this threshold, + * the content will be blocked. + * @param threshold threshold or {@code null} for none + */ + public GenaiVertexV1beta1SafetySetting setThreshold(java.lang.String threshold) { + this.threshold = threshold; + return this; + } + + /** + * Required. The type of harm category to be blocked. + * @return value or {@code null} for none + */ + public java.lang.String getType() { + return type; + } + + /** + * Required. The type of harm category to be blocked. + * @param type type or {@code null} for none + */ + public GenaiVertexV1beta1SafetySetting setType(java.lang.String type) { + this.type = type; + return this; + } + + @Override + public GenaiVertexV1beta1SafetySetting set(String fieldName, Object value) { + return (GenaiVertexV1beta1SafetySetting) super.set(fieldName, value); + } + + @Override + public GenaiVertexV1beta1SafetySetting clone() { + return (GenaiVertexV1beta1SafetySetting) super.clone(); + } + +} diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolCallDelta.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolCallDelta.java index 5bbe634abbe..4906e70eab4 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolCallDelta.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolCallDelta.java @@ -59,6 +59,12 @@ public final class GenaiVertexV1beta1ServerToolCallDelta extends com.google.api. @com.google.api.client.util.Key private GenaiVertexV1beta1McpServerToolCallDelta mcpServerToolCall; + /** + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalCallDelta retrievalCall; + /** * A signature hash for backend validation. * The value may be {@code null}. @@ -147,6 +153,21 @@ public GenaiVertexV1beta1ServerToolCallDelta setMcpServerToolCall(GenaiVertexV1b return this; } + /** + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallDelta getRetrievalCall() { + return retrievalCall; + } + + /** + * @param retrievalCall retrievalCall or {@code null} for none + */ + public GenaiVertexV1beta1ServerToolCallDelta setRetrievalCall(GenaiVertexV1beta1RetrievalCallDelta retrievalCall) { + this.retrievalCall = retrievalCall; + return this; + } + /** * A signature hash for backend validation. * @see #decodeSignature() diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolResultDelta.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolResultDelta.java index c63e5d7e464..d44e2aa2835 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolResultDelta.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ServerToolResultDelta.java @@ -59,6 +59,12 @@ public final class GenaiVertexV1beta1ServerToolResultDelta extends com.google.ap @com.google.api.client.util.Key private GenaiVertexV1beta1McpServerToolResultDelta mcpServerToolResult; + /** + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalResultDelta retrievalResult; + /** * A signature hash for backend validation. * The value may be {@code null}. @@ -147,6 +153,21 @@ public GenaiVertexV1beta1ServerToolResultDelta setMcpServerToolResult(GenaiVerte return this; } + /** + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalResultDelta getRetrievalResult() { + return retrievalResult; + } + + /** + * @param retrievalResult retrievalResult or {@code null} for none + */ + public GenaiVertexV1beta1ServerToolResultDelta setRetrievalResult(GenaiVertexV1beta1RetrievalResultDelta retrievalResult) { + this.retrievalResult = retrievalResult; + return this; + } + /** * A signature hash for backend validation. * @see #decodeSignature() diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolCallStep.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolCallStep.java index c5a8b6117c7..061b57df81b 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolCallStep.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolCallStep.java @@ -72,6 +72,12 @@ public final class GenaiVertexV1beta1ToolCallStep extends com.google.api.client. @com.google.api.client.util.Key private GenaiVertexV1beta1McpServerToolCallStep mcpServerToolCall; + /** + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalCallStep retrievalCall; + /** * A signature hash for backend validation. * The value may be {@code null}. @@ -192,6 +198,21 @@ public GenaiVertexV1beta1ToolCallStep setMcpServerToolCall(GenaiVertexV1beta1Mcp return this; } + /** + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalCallStep getRetrievalCall() { + return retrievalCall; + } + + /** + * @param retrievalCall retrievalCall or {@code null} for none + */ + public GenaiVertexV1beta1ToolCallStep setRetrievalCall(GenaiVertexV1beta1RetrievalCallStep retrievalCall) { + this.retrievalCall = retrievalCall; + return this; + } + /** * A signature hash for backend validation. * @see #decodeSignature() diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolResultStep.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolResultStep.java index b8f43cb1da0..92fcda32539 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolResultStep.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GenaiVertexV1beta1ToolResultStep.java @@ -72,6 +72,12 @@ public final class GenaiVertexV1beta1ToolResultStep extends com.google.api.clien @com.google.api.client.util.Key private GenaiVertexV1beta1McpServerToolResultStep mcpServerToolResult; + /** + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private GenaiVertexV1beta1RetrievalResultStep retrievalResult; + /** * A signature hash for backend validation. * The value may be {@code null}. @@ -192,6 +198,21 @@ public GenaiVertexV1beta1ToolResultStep setMcpServerToolResult(GenaiVertexV1beta return this; } + /** + * @return value or {@code null} for none + */ + public GenaiVertexV1beta1RetrievalResultStep getRetrievalResult() { + return retrievalResult; + } + + /** + * @param retrievalResult retrievalResult or {@code null} for none + */ + public GenaiVertexV1beta1ToolResultStep setRetrievalResult(GenaiVertexV1beta1RetrievalResultStep retrievalResult) { + this.retrievalResult = retrievalResult; + return this; + } + /** * A signature hash for backend validation. * @see #decodeSignature() diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest.java index 3ea4afed7f1..642d7184acd 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest.java @@ -30,6 +30,33 @@ @SuppressWarnings("javadoc") public final class GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest extends com.google.api.client.json.GenericJson { + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Boolean force; + + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * @return value or {@code null} for none + */ + public java.lang.Boolean getForce() { + return force; + } + + /** + * Optional. If true, the operation bypass checks on current state and force the deprovisioning + * operation. + * @param force force or {@code null} for none + */ + public GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest setForce(java.lang.Boolean force) { + this.force = force; + return this; + } + @Override public GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest set(String fieldName, Object value) { return (GoogleCloudAiplatformV1beta1DeprovisionSemanticGovernancePolicyEngineRequest) super.set(fieldName, value); diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1PublisherModelConfig.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1PublisherModelConfig.java index 55777e91b4e..fbfc1151740 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1PublisherModelConfig.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1PublisherModelConfig.java @@ -48,9 +48,8 @@ public final class GoogleCloudAiplatformV1beta1PublisherModelConfig extends com. /** * Optional. Turns the per-request `aiplatform.googleapis.com/inference_request` Cloud Logging log * on or off. The log records structured per-request metadata (such as principal, traffic type, - * and token usage). Logs are emitted only for projects with Provisioned Throughput, including - * their on-demand and spill-over traffic; enabling this on a project without Provisioned - * Throughput has no effect until it is provisioned. This is distinct from `logging_config` above: + * and token usage). When enabled, logs are emitted for all publisher-model traffic on the model + * -- Provisioned Throughput and on-demand alike. This is distinct from `logging_config` above: * that one logs raw request/response payloads to a BigQuery table, while this one controls * structured per-request metadata in Cloud Logging. * The value may be {@code null}. @@ -106,9 +105,8 @@ public GoogleCloudAiplatformV1beta1PublisherModelConfig setDataSharingEnabledPro /** * Optional. Turns the per-request `aiplatform.googleapis.com/inference_request` Cloud Logging log * on or off. The log records structured per-request metadata (such as principal, traffic type, - * and token usage). Logs are emitted only for projects with Provisioned Throughput, including - * their on-demand and spill-over traffic; enabling this on a project without Provisioned - * Throughput has no effect until it is provisioned. This is distinct from `logging_config` above: + * and token usage). When enabled, logs are emitted for all publisher-model traffic on the model + * -- Provisioned Throughput and on-demand alike. This is distinct from `logging_config` above: * that one logs raw request/response payloads to a BigQuery table, while this one controls * structured per-request metadata in Cloud Logging. * @return value or {@code null} for none @@ -120,9 +118,8 @@ public GoogleCloudAiplatformV1beta1InferenceEventLoggingConfig getInferenceEvent /** * Optional. Turns the per-request `aiplatform.googleapis.com/inference_request` Cloud Logging log * on or off. The log records structured per-request metadata (such as principal, traffic type, - * and token usage). Logs are emitted only for projects with Provisioned Throughput, including - * their on-demand and spill-over traffic; enabling this on a project without Provisioned - * Throughput has no effect until it is provisioned. This is distinct from `logging_config` above: + * and token usage). When enabled, logs are emitted for all publisher-model traffic on the model + * -- Provisioned Throughput and on-demand alike. This is distinct from `logging_config` above: * that one logs raw request/response payloads to a BigQuery table, while this one controls * structured per-request metadata in Cloud Logging. * @param inferenceEventLoggingConfig inferenceEventLoggingConfig or {@code null} for none diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest.java index f0b26d869b4..442db864f04 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest.java @@ -36,6 +36,16 @@ public final class GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest ex @com.google.api.client.util.Key private GoogleCloudAiplatformV1beta1PublisherModelConfig publisherModelConfig; + /** + * Optional. The fields of `publisher_model_config` to overwrite. If empty, the entire config is + * replaced. If set, only the listed fields are overwritten and the others are left unchanged; + * this lets you update one setting (for example `inference_event_logging_config`) without + * clearing its siblings. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private String updateMask; + /** * Required. The publisher model config. * @return value or {@code null} for none @@ -53,6 +63,29 @@ public GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest setPublisherMo return this; } + /** + * Optional. The fields of `publisher_model_config` to overwrite. If empty, the entire config is + * replaced. If set, only the listed fields are overwritten and the others are left unchanged; + * this lets you update one setting (for example `inference_event_logging_config`) without + * clearing its siblings. + * @return value or {@code null} for none + */ + public String getUpdateMask() { + return updateMask; + } + + /** + * Optional. The fields of `publisher_model_config` to overwrite. If empty, the entire config is + * replaced. If set, only the listed fields are overwritten and the others are left unchanged; + * this lets you update one setting (for example `inference_event_logging_config`) without + * clearing its siblings. + * @param updateMask updateMask or {@code null} for none + */ + public GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest setUpdateMask(String updateMask) { + this.updateMask = updateMask; + return this; + } + @Override public GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest set(String fieldName, Object value) { return (GoogleCloudAiplatformV1beta1SetPublisherModelConfigRequest) super.set(fieldName, value); diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig.java b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig.java index e8659cdaabc..9cad91b53d5 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig.java +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/com/google/api/services/aiplatform/v1beta1/model/GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig.java @@ -37,6 +37,13 @@ public final class GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfi @com.google.api.client.util.Key private java.lang.String id; + /** + * Optional. Represents the JSON Schema of the structured memories. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.lang.Object jsonSchema; + /** * Optional. Represents the type of the structured memories associated with the schema. If not * set, then `STRUCTURED_PROFILE` will be used. @@ -72,6 +79,23 @@ public GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig setId(java return this; } + /** + * Optional. Represents the JSON Schema of the structured memories. + * @return value or {@code null} for none + */ + public java.lang.Object getJsonSchema() { + return jsonSchema; + } + + /** + * Optional. Represents the JSON Schema of the structured memories. + * @param jsonSchema jsonSchema or {@code null} for none + */ + public GoogleCloudAiplatformV1beta1StructuredMemoryConfigSchemaConfig setJsonSchema(java.lang.Object jsonSchema) { + this.jsonSchema = jsonSchema; + return this; + } + /** * Optional. Represents the type of the structured memories associated with the schema. If not * set, then `STRUCTURED_PROFILE` will be used. diff --git a/clients/google-api-services-aiplatform/v1beta1/2.0.0/pom.xml b/clients/google-api-services-aiplatform/v1beta1/2.0.0/pom.xml index 3212f7b5168..8a9870a6fb4 100644 --- a/clients/google-api-services-aiplatform/v1beta1/2.0.0/pom.xml +++ b/clients/google-api-services-aiplatform/v1beta1/2.0.0/pom.xml @@ -8,8 +8,8 @@